package cn.com.lms.business.emprev.persistence.entity;


import com.bnzj.core.persistence.entity.BaseEntity;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import javax.persistence.Entity;
import javax.persistence.Table;

/**
 * @Author: 16266
 * @DateTime: 2020/3/18 13:44
 * @Description: 备案维护实体
 */
@Entity
@Getter
@Setter
@ToString(callSuper = true)
@Table(name = "bnz_sys_user", schema = "bnzj")
public class EmpRecordMaintenance extends BaseEntity {

    private static final long serialVersionUID = 6843231467052737215L;

    @Schema(description = "工号")
    private String account;

    @Schema(description = "姓名")
    private String cname;

    @Schema(description = "电话号码")
    private String phone;

    @Schema(description = "身份证号码")
    private String identity;

    @Schema(description = "部门ID")
    private Long deptId;

    @Schema(description = "部门全称")
    private String fullDeptName;

    @Schema(description = "是否备案 0:未备案 1：备案'")
    private String isRecord;

    @Schema(description = "在职状态(1在职，0离职)")
    private Boolean personnel;

    @Schema(description = "岗位分类")
    private String jobTypeName;

    @Schema(description = "入职日期")
    private String entryDate;

}
